using System;
using ns27;
using Triton.Game.Mono;

namespace Triton.Game.Mapping
{
	[Attribute38("ChestVisual")]
	public class ChestVisual : MonoClass
	{
		public Mesh m_chestMesh => method_3<Mesh>("m_chestMesh");

		public Material m_chestMaterial => method_3<Material>("m_chestMaterial");

		public GameObject m_glowMesh => method_3<GameObject>("m_glowMesh");

		public Material m_glowMaterial => method_3<Material>("m_glowMaterial");

		public string chestName => method_4("chestName");

		public string levelUpAnimation => method_4("levelUpAnimation");

		public string chestChangeAnimation => method_4("chestChangeAnimation");

		public ChestVisual(IntPtr address, string className)
			: base(address, className)
		{
		}

		public ChestVisual(IntPtr address)
			: this(address, "ChestVisual")
		{
		}
	}
}
